Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: OS LINUX
<<-[Весь Текст]
Страница: из 119
 <<-
 
его корректной работы. Мы надеемся, что эта книга будет вам хорошим 
путеводителем по Linux и покажет, насколько простой может выглядеть эта 
операционная система.
В этой книге мы рассматриваем следующие вопросы:
* Что такое Linux? Особенности структуры и философии этой уникальной 
операционной системы, и что она может вам дать. 
* Все детали, необходимые для практического использования Linux, включая 
рекомендации по желательной конфигурации аппаратуры. 
* Как получить и инсталлировать Linux. Существует много способов 
распространения программного обеспечения под Linux. Мы описываем общую ситуацию,
 связанную с его распространением, рассказываем, как его приобрести и 
инсталлировать. Это издание содержит также специфические инструкции по 
дистрибуции Linux как Slackware. 
* Краткое учебное пособие по UNIX для тех пользователей, которые до этого не 
встречались с ОС UNIX. Надеемся, что это пособие дает достаточно материала для 
новичков, чтобы получить базовые знания и начать ориентироваться в этой ОС. 
* Введение в системное администрирование Linux. Это покрывает наиболее важные 
задачи, с которыми следует познакомиться новым администраторам Linux, с такими 
задачами как регистрация новых пользователей, управление файловой системой и 
тому подобное. 
* Информация о конфигурировании более продвинутых аспектов Linux, таких как X 
Window System, сетевая работа с TCP/IP и SLIP, и установке электронной почты.
Эта книга для пользователей персональных компьютеров, желающих начать работать 
с Linux. Мы не предполагаем предварительного опыта работы с UNIX, но надеемся, 
что новички будут обращаться по ходу дела к дополнительной литературе. Для 
незнакомых с UNIX в Приложении А приведен список полезных источников. В общем 
случае предполагается чтение этой книги совместно с какой-либо книгой по общим 
концепциям ОС UNIX.
1.2 Краткая история Linux 
UNIX - одна из самых популярных в мире операционных систем благодаря тому, что 
ее сопровождает и распространяет большое число компаний. Первоначально она была 
создана как многозадачная система для миникомпьютеров и мэйнфреймов в середине 
70-ых годов, но с тех пор она выросла в одну из наиболее распространенных 
операционных систем, несмотря на свой временами обескураживающий интерфейс и 
отсутствие централизованной стандартизации.
В чем реальная причина популярности UNIX? Многие хакеры нутром чувствуют, что 
UNIX - это "настоящая вещь", Единственная Настоящая Операционная Система. 
Отсюда и появление Linux, как системы, разрабатываемой все более расширяющейся 
группой энтузиастов UNIX, которые хотят собственноручно в ней поковыряться.
Существуют версии UNIX для многих систем, начиная от персонального компьютера, 
до суперкомпьютеров, таких как Cray Y-MP. Большинство версий UNIX для 
персональных компьютеров достаточно дороги и сложны. К моменту написания этой 
книги одномашинная версия AT&T's System V для 386 стоила US$1500.
Linux - свободно распространяемая версия UNIX, первоначально была разработана 
Линусом Торвальдсом (Linus Torvalds) ([email protected]) в 
Университете Хельсинки (Финляндия). Linux был создан с помощью многих 
UNIX-программистов и энтузиастов из Internet, тех, кто имеет достаточно навыков 
и способностей развивать систему. Ядро Linux не использует коды AT&T или 
какого-либо другого частного источника, и большинство программ Linux 
разработаны в рамках проекта GNU из Free Software Foundation в Cambridge, 
Massachusetts. Но в него внесли лепту также программисты всего мира.
Первоначально Linux создавался Линусом Торвальдсом как хобби. Его вдохновила 
операционная система Minix - маленькая UNIX-система, созданная Andy Tanenbaum, 
и впервые Linux обсуждался по компьютерной сети в рамках USENET newsgroup comp.
os.minix. В этих обсуждениях прежде всего принимали участие пользователи Minix 
из учебных и научных заведений, которым хотелось чего-то большего, чем Minix.
Раннее развитие Linux прежде всего было связано с проблемой переключения задач 
в защищенном режиме для 80386. Все писалось на ассемблере. Линус вспоминает: 
"После этого началось спокойное плавание: по-прежнему беспросветное кодирование,
 но у меня были различные подсобные программы и отладка была облегчена. На этом 
этапе я стал использовать Си и это существенно ускорило дело. В это же время я 
стал серьезно обдумывать маниакальную идею, как сделать Minix лучше себя самого.
 Я надеялся в один прекрасный день перекомпилировать gcc под Linux..." "Два 
месяца ушло на написание самых базовых программ, а затем чуть больше времени на 
драйвер винчестера (с большим количеством ошибок, но все-таки работавшим на 
моей машине) и простую файловую систему. В результате я подготовил версию 0.01 
(примерно конец августа 1991 г.). Она была не слишком изящной, в ней не было 
драйвера гибких дисков и она многое не могла делать. Но я уже не смог 
остановиться, пока не создал свой Minix." 
Относительно появления Linux версии 0.01 никогда не делалось никаких 
официальных заявлений. Исходные тексты 0.01 не давали даже нормального 
выполняемого кода: они фактически состояли лишь из набора заготовок для ядра и 
молчаливо предполагали, что вы имеете доступ к Minix-машине, чтобы иметь 
возможность компилировать их и совершенствовать.
5-го октября 1991 года Линус объявил первую "официальную" версию Linux, версия 
0.02. В это время Linux уже мог выполнять bash (the GNU Bourne Again Shell) и 
gcc (the GNU C compiler), но мало еще что работало. Вновь это рассматривалось 
как создание некой хакерской системы. Основное внимание - создание ядра. 
Никакие вопросы поддержки работы с пользователем, документирования, 
тиражирования и т. п. даже не обсуждались. Кажется, что и сегодня сообщество 
Linux-истов считает эти вопросы вторичными по сравнению с "настоящим 
программиро
 
<<-[Весь Текст]
Страница: из 119
 <<-